package com.skyd.core.android.game.crosswisewar;

import java.util.HashMap;

public class CoolingMaster {

	/**
	 * 获取类对应的冷却时间
	 * @param className 类名
	 * @return 冷却时间
	 */
	public static Cooling getCooling(Class<?> className){
		if(_CoolingMap.containsKey(className))return _CoolingMap.get(className);
		else return null;
	}
	
	/**
	 * 初始化冷却时间
	 * @param className 类名
	 * @param baseCoolingTime 基础冷却时间
	 */
	public static void initCooling(Class<?> className,int baseCoolingTime){
		if(!_CoolingMap.containsKey(className)){
			Cooling c = new Cooling();
			c.setBaseCoolingTime(baseCoolingTime);
			_CoolingMap.put(className, c);
		}
	}
	
	static HashMap<Class<?>, Cooling> _CoolingMap;
}
